/*! 
 * jquery.ux.calendar.css - http://jquery-ux.com/
 * Copyright (c) 2010 Michael Helgeson, Three Dub Media
 * Open Source MIT License - http://jquery-ux.com/license 
 */
 
.ux-calendar-wrap {
	display: block;
	position: relative;
	width: 200px;
	text-decoration: none;
	}
a.ux-calendar-wrap, 
a.ux-calendar-wrap:link, 
a.ux-calendar-wrap:visited,
a.ux-calendar-wrap:hover, 
a.ux-calendar-wrap:focus, 
a.ux-calendar-wrap:active {
	text-decoration: none;
	border: 2px solid #FFF;
	}
a.ux-calendar-wrap:hover, 
a.ux-calendar-wrap:focus, 
a.ux-calendar-wrap:active {
	border-color: #FF9;
	}
.ux-calendar-prev,
.ux-calendar-next {
	display: block;
	line-height: 2em;
	font-size: 1em;
	padding: 0 8px;
	cursor: pointer;
	color: #FFF;
	position: absolute;
	top: 0; 
	}
.ux-calendar-prev {
	left: 0;
	}
.ux-calendar-next {
	right: 0;
	}
.ux-calendar-month {
	/*float: left;*/
	}
.ux-calendar-table {
	font: 10px/10px Verdana, Arial, Helvetica, sans-serif;
	width: 200px;
	table-layout: fixed;
	border: .2em solid #424242;
	border-collapse: collapse;
	}
.ux-calendar-table td {
	padding: 0;
	width: auto;
	text-align: center;
	background: #424242;
	}
.ux-calendar-table thead td {
	border: 0;
	color: #FFF;
	}
.ux-calendar-table thead td.ux-calendar-title {
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.2em;
	padding: .2em 0;
	}
.ux-calendar-table thead .ux-calendar-weekdays td {
	font-size: .9em;
	background: #575757;
	font-weight: normal;
	padding: .2em 0;
	color: #BBB;
	}
.ux-calendar-table tbody td {
	border: .1em solid #424242;
	line-height: 2em;
	cursor: pointer;
	}
.ux-calendar-table tbody td {
	text-decoration: none;
	background: #FFF;
	color: #424242;
	}
.ux-calendar-table td.ux-calendar-today {
	text-decoration: underline;
	}
.ux-calendar-table td.ux-calendar-hover {
	background: #FF9;
	}
.ux-calendar-table td.ux-calendar-selected {
	background: #4D6FD9;
	color: #FFF;
	}
.ux-calendar-table td.ux-calendar-invalid {
	background: #DDD;
	}
.ux-calendar-table td.ux-calendar-prevmonth,
.ux-calendar-table td.ux-calendar-nextmonth {
	background: #BBB;
	color: #888;
	cursor: default;
	}